package lee.base.constant;

public class Symbol {
	public static final char FLOAT_POINT = '.';    //symbol for splitting integer and small number part in float
	//define operator type
	public static final String OP_ADD = "+";
	public static final String OP_SUB = "-";
	public static final String OP_MUL = "*";
	public static final String OP_DIV = "/";
	public static final String OP_POW = "^";
	public static final String OP_LBK = "(";
	public static final String OP_RBK = ")";
	//define data type
	public static final int DATATYPE_NUM_INTEGER = 0;
	public static final int DATATYPE_NUM_FLOAT = 1;
	public static final int DATATYPE_OPERATOR = 2;
	public static final int DATATYPE_VARIABLE = 3;
	public static final int DATATYPE_REF_VARIABLE = 4;
	//define screen type
	public static final boolean SCREEN_VERTICAL = true;
	public static final boolean SCREEN_HORIZENTAL = false;
	//define None
	public static final int NONE = -1;
}
